long-term contract - Almanca İngilizce Sözlük